someone that invests money in order to make a profit - French English Dictionary